package com.todo.sight.application.entity.bo;

import com.todo.common.common.enums.EnableTypeEnum;
import com.todo.sight.common.enums.PoiBusinessTypeEnum;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author azhebuxing
 * @date 2024/4/12 14:09
 * @description
 */
@Data
public class SightPoiBO {

    /**
     * 主键
     */
    private Long id;
    /**
     * 名称
     */
    private String name;
    /**
     * 业务大类
     */
    private PoiBusinessTypeEnum businessType;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 区县
     */
    private String district;
    /**
     * 乡镇
     */
    private String town;
    /**
     * 具体地址
     */
    private String address;
    /**
     * poi类型
     */
    private Integer poiType;
    /**
     * 类型列表
     */
    private List<String> typeList;
    /**
     * 经度
     */
    private BigDecimal lon;
    /**
     * 纬度
     */
    private BigDecimal lat;
    /**
     * 评分
     */
    private Integer rating;
    /**
     * 开放时间
     */
    private String openTime;
    /**
     * 是否展示
     */
    private EnableTypeEnum isShow;
}
